package com.example.guiguiapplicatio.Response;

import java.util.List;

public class TotalDetailHealthData {
    private List<String> listenername;

    private String doctorname;           // 医生名字
    private Integer state;               //状态
    private String time;                // 时间

    private String idcard;              // 身份证号
    private String name;                // 姓名
    private String nation;              // 民族
    private String detailedresidence;   // 详细地址
    private String phone;               // 电话
    private String sex;                 // 性别
    private Integer registeredType;               // 常驻类型:户籍
    private String bloodType;                    // 血型
    private String occupation;                   // 职业
    private String maritalStatus;                // 婚姻状况
    private String medicalPaymentMethod;         // 医疗费用支付方式
    private Integer drugAllergyHistory;           // 药物过敏史
    private Integer exposureHistory;              // 暴露史
    private Integer surgery;                      // 手术
    private String reason;                  //原因

    @Override
    public String toString() {
        return "TotalDetailHealthData{" +
                "listenername=" + listenername +
                ", doctorname='" + doctorname + '\'' +
                ", state=" + state +
                ", time='" + time + '\'' +
                ", idcard='" + idcard + '\'' +
                ", name='" + name + '\'' +
                ", nation='" + nation + '\'' +
                ", detailedresidence='" + detailedresidence + '\'' +
                ", phone='" + phone + '\'' +
                ", sex='" + sex + '\'' +
                ", registeredType=" + registeredType +
                ", bloodType='" + bloodType + '\'' +
                ", occupation='" + occupation + '\'' +
                ", maritalStatus='" + maritalStatus + '\'' +
                ", medicalPaymentMethod='" + medicalPaymentMethod + '\'' +
                ", drugAllergyHistory=" + drugAllergyHistory +
                ", exposureHistory=" + exposureHistory +
                ", surgery=" + surgery +
                ", reason='" + reason + '\'' +
                '}';
    }


    public TotalDetailHealthData(List<String> listenername, String doctorname, Integer state, String time, String idcard, String name, String detailedresidence,String nation,  String phone, String sex, Integer registeredType, String bloodType, String occupation, String maritalStatus, String medicalPaymentMethod, Integer drugAllergyHistory, Integer exposureHistory, Integer surgery, String reason) {
        this.listenername = listenername;
        this.doctorname = doctorname;
        this.state = state;
        this.time = time;
        this.idcard = idcard;
        this.name = name;
        this.detailedresidence = detailedresidence;
        this.nation = nation;
        this.phone = phone;
        this.sex = sex;
        this.registeredType = registeredType;
        this.bloodType = bloodType;
        this.occupation = occupation;
        this.maritalStatus = maritalStatus;
        this.medicalPaymentMethod = medicalPaymentMethod;
        this.drugAllergyHistory = drugAllergyHistory;
        this.exposureHistory = exposureHistory;
        this.surgery = surgery;
        this.reason = reason;
    }

    public List<String> getListenername() {
        return listenername;
    }

    public void setListenername(List<String> listenername) {
        this.listenername = listenername;
    }

    public String getDoctorname() {
        return doctorname;
    }

    public void setDoctorname(String doctorname) {
        this.doctorname = doctorname;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getIdcard() {
        return idcard;
    }

    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNation() {
        return nation;
    }

    public void setNation(String nation) {
        this.nation = nation;
    }

    public String getDetailedresidence() {
        return detailedresidence;
    }
    public void setDetailedresidence(String detailedresidence) {
        this.detailedresidence = detailedresidence;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public Integer getRegisteredType() {
        return registeredType;
    }

    public void setRegisteredType(Integer registeredType) {
        this.registeredType = registeredType;
    }

    public String getBloodType() {
        return bloodType;
    }

    public void setBloodType(String bloodType) {
        this.bloodType = bloodType;
    }

    public String getOccupation() {
        return occupation;
    }

    public void setOccupation(String occupation) {
        this.occupation = occupation;
    }

    public String getMaritalStatus() {
        return maritalStatus;
    }

    public void setMaritalStatus(String maritalStatus) {
        this.maritalStatus = maritalStatus;
    }

    public String getMedicalPaymentMethod() {
        return medicalPaymentMethod;
    }

    public void setMedicalPaymentMethod(String medicalPaymentMethod) {
        this.medicalPaymentMethod = medicalPaymentMethod;
    }

    public Integer getDrugAllergyHistory() {
        return drugAllergyHistory;
    }

    public void setDrugAllergyHistory(Integer drugAllergyHistory) {
        this.drugAllergyHistory = drugAllergyHistory;
    }

    public Integer getExposureHistory() {
        return exposureHistory;
    }

    public void setExposureHistory(Integer exposureHistory) {
        this.exposureHistory = exposureHistory;
    }

    public Integer getSurgery() {
        return surgery;
    }

    public void setSurgery(Integer surgery) {
        this.surgery = surgery;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }
}
